﻿using System.Collections;
using System.Collections.Generic;

public class GalaxyMap
{
    public string Name;
    public string ID;
    public string X;
    public string Y;

    public List<Galaxy> Galaxys = new List<Galaxy>();
}

public class Galaxy
{
    public string Name;
    public string ID;
    public string X;
    public string Y;
    public string gridX;
    public string gridY;
    public string Type;
    public string General;
    public List<Link> Links = new List<Link>();
    public List<Star> Stars = new List<Star>();
    public List<Sun> Suns = new List<Sun>();
    public List<Treasure> Treasures = new List<Treasure>();
}

public class Link
{
    public string MapID;
    public string ID;
    public string X;
    public string Y;
}

public class Star
{
    public string ID;
    public string Type;
    public string X;
    public string Y;
    public string MineralPer;
    public string GasPer;
    public string PopulationPer;
    public string BuildingCount;
    public string Name;
}

public class Sun
{
    public string ID;
    public string X;
    public string Y;
    public string Name;
}

public class Treasure
{
    public string X;
    public string Y;
    public string Technology;
    public string Name;
}